A stunning collection of teak root furniture and sculptures and fossil furniture and sculptures that have been created by nature and hand finished by man.
At Tropical Thatch Shop we manufacture and retail resort tropical furniture and accessories to help bring out the tropical ambience in your garden or home ...